package com.wrh.springboot.restwrap;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * @author wrh
 */
@AllArgsConstructor
public enum RestCodeEnum {

    // 成功
    SUCCESS(200,"成功"),

    // 失败
    FAIL(202,"失败。请求已被接受处理，但处理尚未完成"),

    // 未认证（签名错误）
    UNAUTHORIZED(401,"未认证（签名错误）"),

    // 接口不存在
    NOT_FOUND(404,"接口不存在"),

    // 服务器内部错误
    INTERNAL_SERVER_ERROR(500,"服务器内部错误"),
    ;

    @Getter
    private final int code;

    @Getter
    private final String defaultMsg;
}